peptide link - English Synonyms Dictionary